Dinosaur meets Archaeopteryx? Seven Theses on Rational's Unified Process (RUP)

نویسنده

  • Wolfgang Hesse
چکیده

This position paper summarises some critical arguments on the Rational Unified Process (RUP). In particular, claims advertising the RUP e.g. to be iterative and architecture-centric are discussed and its core concepts like phase, iteration, workflow and milestone are investigated. It is argued that their definitions and relationships to each other lack clear structure and are too complex and overloaded for practical use. Major sources of these problems are the adherence of the RUP authors to a phase-oriented process structure, their underestimation of the software architecture and of powerful structuring principles like recursion and orthogonality.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ARIS meets RUP: The ARIS Unified Information System Development Process

Starting from the Rational Unified Process RUP and the ARIS life cycle model the ARIS Unified Information System Development Process AUP is designed. Similar as the RUP is developed from the classic waterfall model as an iterative and incremental process to build software, the AUP is developed from the ARIS life cycle model as an iterative and incremental process to build business information s...

متن کامل

APPLYING SYSTEM DEVELOPMENT METHODS IN PRACTICE - The RUP example

System development methods have already long been controversially discussed, but there is still a lack of knowledge and understanding based on empirical studies about how systems development is actually conducted in practice, how system development methodologies and methods are used and to what degree they are used as proposed in the literature (Floyd, 1986; Nandhakumar & Avison, 1999). The pur...

متن کامل

Rational Unified Process for Systems Engineering Part III: Requirements analysis and design

In the August issue of The Rational Edge, we began a three-part series to provide an overview of the latest evolution of Rational Unified Process for Systems Engineering,® or RUP SE.® RUP SE is an application of the Rational Unified Process,® or RUP,® software engineering process framework. RUP users should note that the currently available RUP Plug-In for SE is the RUP SE v1 Plug-In, which was...

متن کامل

Analysis and Design Rational Unified Process

The Rational Unified Process® or RUP® product is a software engineering process. It provides a disciplined approach to assigning tasks and responsibilities within a development organization. Its goal is to ensure the production of high-quality software that meets the needs of its end users within a predictable schedule and budget. The RUP has two dimensions: the horizontal axis represents time ...

متن کامل

How to Fail with the Rational Unified Process: Seven Steps to Pain and Suffering

The Rational Unified Process provides a valuable framework for approaching the business of developing software. As a framework, however, it must be adapted to the needs of each project team and their circumstances; it is intended to be applied in a light and agile style, and not adopted as a one-size-fits-all process. This article shares a number of common pitfalls experienced by teams attempti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001